crypto/tls.lruSessionCache.Lock (method, view implemented interface methods)

626 uses

	crypto/tls (current package)
		common.go#L1619: 	writerMutex.Lock()
		common.go#L1718: 	c.Lock()
		common.go#L1751: 	c.Lock()
		conn.go#L865: 	c.out.Lock()
		conn.go#L1054: 	c.out.Lock()
		conn.go#L1071: 	c.out.Lock()
		conn.go#L1218: 	c.out.Lock()
		conn.go#L1292: 	c.handshakeMutex.Lock()
		conn.go#L1345: 		c.out.Lock()
		conn.go#L1388: 	c.in.Lock()
		conn.go#L1471: 	c.out.Lock()
		conn.go#L1548: 	c.handshakeMutex.Lock()
		conn.go#L1558: 	c.in.Lock()
		conn.go#L1587: 			c.out.Lock()
		conn.go#L1614: 	c.handshakeMutex.Lock()
		conn.go#L1657: 	c.handshakeMutex.Lock()
		conn.go#L1667: 	c.handshakeMutex.Lock()
		quic.go#L289: 	c.handshakeMutex.Lock()
		quic.go#L510: 	defer c.handshakeMutex.Lock()

	context
		context.go#L295: 		cc.mu.Lock()
		context.go#L409: 	p.mu.Lock()
		context.go#L454: 	c.mu.Lock()
		context.go#L494: 		p.mu.Lock()
		context.go#L510: 		c.mu.Lock()
		context.go#L557: 	c.mu.Lock()
		context.go#L650: 	c.mu.Lock()
		context.go#L686: 	c.mu.Lock()

	database/sql
		closemu.go#L33: 	m.mu.Lock()
		closemu.go#L54: 				m.mu.Lock()
		closemu.go#L64: 	m.mu.Lock()
		closemu.go#L84: 	m.mu.Lock()
		sql.go#L587: 	dc.Lock()
		sql.go#L602: 	dc.Lock()
		sql.go#L617: 	dc.Lock()
		sql.go#L656: 	dc.Lock()
		sql.go#L666: 	dc.Lock()
		sql.go#L675: 	dc.db.mu.Lock()
		sql.go#L704: 	dc.db.mu.Lock()
		sql.go#L750: 	db.mu.Lock()
		sql.go#L772: 	db.mu.Lock()
		sql.go#L932: 	db.mu.Lock()
		sql.go#L1001: 	db.mu.Lock()
		sql.go#L1035: 	db.mu.Lock()
		sql.go#L1056: 	db.mu.Lock()
		sql.go#L1078: 	db.mu.Lock()
		sql.go#L1114: 		db.mu.Lock()
		sql.go#L1223: 	db.mu.Lock()
		sql.go#L1281: 	db.mu.Lock()
		sql.go#L1322: 	db.mu.Lock()
		sql.go#L1378: 			db.mu.Lock()
		sql.go#L1415: 				db.mu.Lock()
		sql.go#L1438: 		db.mu.Lock()
		sql.go#L1444: 	db.mu.Lock()
		sql.go#L1464: 	db.mu.Lock()
		sql.go#L1471: 		c.Lock()
		sql.go#L1492: 	db.mu.Lock()
		sql.go#L2087: 	dc.Mutex.Lock()
		sql.go#L2284: 	tx.stmts.Lock()
		sql.go#L2387: 	tx.stmts.Lock()
		sql.go#L2434: 	stmt.mu.Lock()
		sql.go#L2488: 	tx.stmts.Lock()
		sql.go#L2706: 	s.db.mu.Lock()
		sql.go#L2727: 	s.mu.Lock()
		sql.go#L2753: 	s.mu.Lock()
		sql.go#L2782: 	s.mu.Lock()
		sql.go#L2896: 	s.mu.Lock()
		sql.go#L2920: 	s.mu.Lock()
		sql.go#L3072: 	rs.dc.Lock()
		sql.go#L3146: 	rs.dc.Lock()
		sql.go#L3215: 	rs.dc.Lock()
		sql.go#L3232: 	rs.dc.Lock()
		sql.go#L3435: 		rs.dc.Lock()

	github.com/jackc/pgx/v5/pgconn
		pgconn.go#L578: 	pgConn.bufferingReceiveMux.Lock()
		pgconn.go#L633: 		pgConn.bufferingReceiveMux.Lock()

	github.com/jackc/pgx/v5/pgconn/ctxwatch
		context_watcher.go#L33: 	cw.lock.Lock()
		context_watcher.go#L52: 	cw.lock.Lock()

	github.com/jackc/pgx/v5/pgproto3
		trace.go#L364: 	t.mux.Lock()

	github.com/jackc/pgx/v5/pgxpool
		pool.go#L470: 	p.healthCheckMu.Lock()

	github.com/jackc/puddle/v2
		pool.go#L182: 	p.mux.Lock()
		pool.go#L271: 	p.mux.Lock()
		pool.go#L367: 	p.mux.Lock()
		pool.go#L401: 	p.mux.Lock()
		pool.go#L425: 			p.mux.Lock()
		pool.go#L446: 		p.mux.Lock()
		pool.go#L479: 	p.mux.Lock()
		pool.go#L502: 		p.mux.Lock()
		pool.go#L565: 	p.mux.Lock()
		pool.go#L612: 	p.mux.Lock()
		pool.go#L629: 	p.mux.Lock()
		pool.go#L658: 	p.mux.Lock()
		pool.go#L671: 	p.mux.Lock()
		pool.go#L690: 	p.mux.Lock()
		pool.go#L698: 	p.mux.Lock()

	go.pact.im/x/clock
		ticker.go#L134: 	t.mu.Lock()
		ticker.go#L146: 	t.mu.Lock()

	go.pact.im/x/clock/fakeclock
		fakeclock.go#L75: 	c.mu.Lock()
		fakeclock.go#L86: 	c.mu.Lock()
		fakeclock.go#L98: 	c.mu.Lock()
		fakeclock.go#L113: 	c.mu.Lock()
		fakeclock.go#L130: 	c.mu.Lock()
		fakeclock.go#L177: 	c.mu.Lock()
		fakeclock.go#L189: 	c.mu.Lock()

	go.pact.im/x/clock/observeclock
		observeclock.go#L66: 	c.mu.Lock()
		observeclock.go#L76: 	c.mu.Lock()

	go.pact.im/x/httptrack
		stats.go#L135: 	s.mu.Lock()
		stats.go#L158: 	s.mu.Lock()
		stats.go#L165: 	s.mu.Lock()

	go.pact.im/x/process
		process.go#L85: 	p.stateMu.Lock()
		process.go#L198: 	p.stateMu.Lock()

	go.pact.im/x/supervisor
		group.go#L44: 	g.mu.Lock()
		group.go#L62: 	g.mu.Lock()
		group.go#L69: 	g.mu.Lock()
		interrupt.go#L21: 	s.stopMu.Lock()
		interrupt.go#L41: 	s.stopMu.Lock()
		interrupt.go#L53: 	s.stopMu.Lock()

	go.uber.org/mock/gomock
		callset.go#L63: 	cs.expectedMu.Lock()
		callset.go#L81: 	cs.expectedMu.Lock()
		callset.go#L99: 	cs.expectedMu.Lock()
		callset.go#L136: 	cs.expectedMu.Lock()
		callset.go#L152: 	cs.expectedMu.Lock()
		controller.go#L187: 	ctrl.mu.Lock()
		controller.go#L201: 		ctrl.mu.Lock()
		controller.go#L257: 	ctrl.mu.Lock()
		controller.go#L265: 	ctrl.mu.Lock()

	go.uber.org/zap/zapcore
		buffered_write_syncer.go#L138: 	s.mu.Lock()
		buffered_write_syncer.go#L159: 	s.mu.Lock()
		buffered_write_syncer.go#L193: 		s.mu.Lock()
		write_syncer.go#L65: 	s.Lock()
		write_syncer.go#L72: 	s.Lock()

	go/constant
		value.go#L139: 	x.mu.Lock()
		value.go#L167: 		y.r.mu.Lock()
		value.go#L175: 		l.mu.Lock()
		value.go#L626: 	x.mu.Lock()

	go/token
		position.go#L142: 	f.mutex.Lock()
		position.go#L152: 	f.mutex.Lock()
		position.go#L167: 	f.mutex.Lock()
		position.go#L184: 	f.mutex.Lock()
		position.go#L208: 	f.mutex.Lock()
		position.go#L230: 	f.mutex.Lock()
		position.go#L242: 	f.mutex.Lock()
		position.go#L275: 	f.mutex.Lock()
		position.go#L340: 	f.mutex.Lock()
		serialize.go#L55: 		f.mutex.Lock()

	go/types
		builtins.go#L1046: 		t.mu.Lock()
		context.go#L91: 	ctxt.mu.Lock()
		context.go#L114: 	ctxt.mu.Lock()
		context.go#L138: 	ctxt.mu.Lock()
		named.go#L229: 	n.mu.Lock()
		named.go#L443: 	t.mu.Lock()
		named.go#L540: 	t.mu.Lock()
		named.go#L681: 			t.mu.Lock()

	golang.org/x/net/http2
		pipe.go#L36: 	p.mu.Lock()
		pipe.go#L45: 	p.mu.Lock()
		pipe.go#L56: 	p.mu.Lock()
		pipe.go#L88: 	p.mu.Lock()
		pipe.go#L126: 	p.mu.Lock()
		pipe.go#L163: 	p.mu.Lock()
		pipe.go#L174: 	p.mu.Lock()
		transport_wrap.go#L177: 	dial.mu.Lock()
		transport_wrap.go#L192: 	dial.mu.Lock()
		transport_wrap.go#L202: 	dial.mu.Lock()
		transport_wrap.go#L267: 		t.dialMu.Lock()
		transport_wrap.go#L358: 	t.dialMu.Lock()
		transport_wrap.go#L417: 		cc.mu.Lock()
		transport_wrap.go#L446: 		cc.mu.Lock()
		transport_wrap.go#L451: 	cc.mu.Lock()
		transport_wrap.go#L484: 	cc.mu.Lock()
		transport_wrap.go#L498: 	cc.mu.Lock()
		transport_wrap.go#L505: 	cc.mu.Lock()
		transport_wrap.go#L525: 	cc.mu.Lock()
		transport_wrap.go#L541: 	cc.mu.Lock()

	golang.org/x/net/internal/httpcommon
		gzip.go#L64: 	gz.mu.Lock()
		gzip.go#L77: 		gz.mu.Lock()
		gzip.go#L97: 	gz.mu.Lock()
		gzip.go#L109: 	gz.mu.Lock()

	golang.org/x/sync/semaphore
		semaphore.go#L47: 	s.mu.Lock()
		semaphore.go#L82: 		s.mu.Lock()
		semaphore.go#L121: 	s.mu.Lock()
		semaphore.go#L135: 	s.mu.Lock()

	golang.org/x/sys/unix
		mremap.go#L31: 	m.Lock()
		syscall_unix.go#L121: 	m.Lock()
		syscall_unix.go#L134: 	m.Lock()

	golang.org/x/tools/go/packages
		packages.go#L1362: 	ld.parseCacheMu.Lock()
		packages.go#L1492: 	ld.exportMu.Lock()

	golang.org/x/tools/go/types/objectpath
		objectpath.go#L326: 	enc.pkgIndexMu.Lock()

	golang.org/x/tools/go/types/typeutil
		methodsetcache.go#L32: 	cache.mu.Lock()

	golang.org/x/tools/internal/gcimporter
		predeclared.go#L23: 	predeclMu.Lock()

	google.golang.org/grpc
		balancer_wrapper.go#L156: 	ccb.mu.Lock()
		balancer_wrapper.go#L184: 	ccb.mu.Lock()
		balancer_wrapper.go#L231: 	ccb.mu.Lock()
		balancer_wrapper.go#L254: 	ccb.mu.Lock()
		balancer_wrapper.go#L320: 		acbw.healthMu.Lock()
		balancer_wrapper.go#L390: 	acbw.producersMu.Lock()
		balancer_wrapper.go#L408: 		acbw.producersMu.Lock()
		balancer_wrapper.go#L423: 	acbw.producersMu.Lock()
		balancer_wrapper.go#L470: 	acbw.healthMu.Lock()
		balancer_wrapper.go#L494: 		acbw.healthMu.Lock()
		balancer_wrapper.go#L506: 				acbw.healthMu.Lock()
		clientconn.go#L608: 	csm.mu.Lock()
		clientconn.go#L629: 	csm.mu.Lock()
		clientconn.go#L635: 	csm.mu.Lock()
		clientconn.go#L983: 	ac.mu.Lock()
		clientconn.go#L1026: 	ac.mu.Lock()
		clientconn.go#L1369: 		ac.mu.Lock()
		clientconn.go#L1386: 			ac.mu.Lock()
		clientconn.go#L1396: 		ac.mu.Lock()
		clientconn.go#L1404: 	ac.mu.Lock()
		clientconn.go#L1459: 		ac.mu.Lock()
		clientconn.go#L1495: 		ac.mu.Lock()
		clientconn.go#L1538: 	ac.mu.Lock()
		clientconn.go#L1642: 		ac.mu.Lock()
		clientconn.go#L1651: 		ac.mu.Lock()
		clientconn.go#L1672: 	ac.mu.Lock()
		clientconn.go#L1681: 	ac.mu.Lock()
		clientconn.go#L1694: 	ac.mu.Lock()
		clientconn.go#L1764: 	rt.mu.Lock()
		clientconn.go#L1777: 	rt.mu.Lock()
		clientconn.go#L1818: 	cc.lceMu.Lock()
		clientconn.go#L1824: 	cc.lceMu.Lock()
		resolver_wrapper.go#L113: 	ccr.mu.Lock()
		resolver_wrapper.go#L131: 	ccr.mu.Lock()
		resolver_wrapper.go#L150: 	ccr.mu.Lock()
		resolver_wrapper.go#L165: 	ccr.mu.Lock()
		server.go#L782: 	s.mu.Lock()
		server.go#L889: 	s.mu.Lock()
		server.go#L921: 		s.mu.Lock()
		server.go#L945: 				s.mu.Lock()
		server.go#L957: 			s.mu.Lock()
		server.go#L1035: 		s.mu.Lock()
		server.go#L1138: 	s.mu.Lock()
		server.go#L1159: 	s.mu.Lock()
		server.go#L1621: 				ss.mu.Lock()
		server.go#L1747: 			ss.mu.Lock()
		server.go#L1766: 		ss.mu.Lock()
		server.go#L1959: 	s.mu.Lock()
		server.go#L1966: 	s.mu.Lock()
		stream.go#L678: 	cs.mu.Lock()
		stream.go#L817: 	cs.mu.Lock()
		stream.go#L842: 		cs.mu.Lock()
		stream.go#L1074: 	cs.mu.Lock()
		stream.go#L1126: 		a.mu.Lock()
		stream.go#L1190: 		a.mu.Lock()
		stream.go#L1221: 	a.mu.Lock()
		stream.go#L1376: 			ac.mu.Lock()
		stream.go#L1556: 	as.mu.Lock()
		stream.go#L1714: 			ss.mu.Lock()
		stream.go#L1797: 			ss.mu.Lock()
		trace.go#L84: 	f.mu.Lock()
		trace.go#L90: 	f.mu.Lock()

	google.golang.org/grpc/balancer/endpointsharding
		endpointsharding.go#L139: 	es.childMu.Lock()
		endpointsharding.go#L162: 			es.mu.Lock()
		endpointsharding.go#L206: 	es.childMu.Lock()
		endpointsharding.go#L224: 	es.childMu.Lock()
		endpointsharding.go#L233: 	es.childMu.Lock()
		endpointsharding.go#L251: 	es.mu.Lock()
		endpointsharding.go#L351: 	bw.es.mu.Lock()
		endpointsharding.go#L364: 		bw.es.childMu.Lock()

	google.golang.org/grpc/balancer/pickfirst
		pickfirst.go#L212: 	b.mu.Lock()
		pickfirst.go#L239: 	b.mu.Lock()
		pickfirst.go#L373: 	b.mu.Lock()
		pickfirst.go#L384: 	b.mu.Lock()
		pickfirst.go#L598: 		b.mu.Lock()
		pickfirst.go#L620: 	b.mu.Lock()
		pickfirst.go#L798: 	b.mu.Lock()

	google.golang.org/grpc/internal/balancer/gracefulswitch
		gracefulswitch.go#L86: 		gsb.currentMu.Lock()
		gracefulswitch.go#L112: 	gsb.mu.Lock()
		gracefulswitch.go#L141: 		gsb.mu.Lock()
		gracefulswitch.go#L162: 	gsb.mu.Lock()
		gracefulswitch.go#L237: 	gsb.currentMu.Lock()
		gracefulswitch.go#L239: 	gsb.mu.Lock()
		gracefulswitch.go#L273: 	gsb.mu.Lock()
		gracefulswitch.go#L319: 	bw.gsb.mu.Lock()
		gracefulswitch.go#L330: 	bw.gsb.mu.Lock()
		gracefulswitch.go#L373: 	bw.gsb.mu.Lock()
		gracefulswitch.go#L387: 	bw.gsb.mu.Lock()
		gracefulswitch.go#L414: 	bw.gsb.mu.Lock()

	google.golang.org/grpc/internal/binarylog
		sink.go#L100: 	fs.mu.Lock()
		sink.go#L126: 			fs.mu.Lock()
		sink.go#L136: 	fs.mu.Lock()

	google.golang.org/grpc/internal/buffer
		unbounded.go#L56: 	b.mu.Lock()
		unbounded.go#L76: 	b.mu.Lock()
		unbounded.go#L107: 	b.mu.Lock()

	google.golang.org/grpc/internal/channelz
		trace.go#L108: 	c.mu.Lock()
		trace.go#L133: 	c.mu.Lock()

	google.golang.org/grpc/internal/grpcsync
		pubsub.go#L73: 	ps.mu.Lock()
		pubsub.go#L81: 			ps.mu.Lock()
		pubsub.go#L91: 		ps.mu.Lock()
		pubsub.go#L100: 	ps.mu.Lock()
		pubsub.go#L107: 			ps.mu.Lock()

	google.golang.org/grpc/internal/resolver/delegatingresolver
		delegatingresolver.go#L140: 	r.childMu.Lock()
		delegatingresolver.go#L185: 	r.childMu.Lock()
		delegatingresolver.go#L192: 	r.childMu.Lock()
		delegatingresolver.go#L356: 	r.mu.Lock()
		delegatingresolver.go#L381: 			r.childMu.Lock()
		delegatingresolver.go#L400: 	r.mu.Lock()
		delegatingresolver.go#L419: 			r.childMu.Lock()
		delegatingresolver.go#L436: 			r.childMu.Lock()

	google.golang.org/grpc/internal/transport
		bdp_estimator.go#L86: 	b.mu.Lock()
		bdp_estimator.go#L110: 	b.mu.Lock()
		controlbuf.go#L361: 	c.mu.Lock()
		controlbuf.go#L406: 		c.mu.Lock()
		controlbuf.go#L455: 	c.mu.Lock()
		flowcontrol.go#L137: 	f.mu.Lock()
		flowcontrol.go#L146: 	f.mu.Lock()
		flowcontrol.go#L175: 	f.mu.Lock()
		flowcontrol.go#L190: 	f.mu.Lock()
		handler_server.go#L229: 	ht.writeStatusMu.Lock()
		handler_server.go#L249: 		s.hdrMu.Lock()
		handler_server.go#L280: 		s.hdrMu.Lock()
		handler_server.go#L323: 	s.hdrMu.Lock()
		http2_client.go#L534: 	t.mu.Lock()
		http2_client.go#L813: 			t.mu.Lock()
		http2_client.go#L851: 		t.mu.Lock()
		http2_client.go#L973: 			t.mu.Lock()
		http2_client.go#L1015: 	t.mu.Lock()
		http2_client.go#L1089: 	t.mu.Lock()
		http2_client.go#L1142: 	t.mu.Lock()
		http2_client.go#L1172: 		t.mu.Lock()
		http2_client.go#L1362: 	t.mu.Lock()
		http2_client.go#L1458: 	t.mu.Lock()
		http2_client.go#L1718: 				t.mu.Lock()
		http2_client.go#L1798: 			t.mu.Lock()
		http2_client.go#L1894: 	t.mu.Lock()
		http2_server.go#L379: 	t.maxStreamMu.Lock()
		http2_server.go#L539: 	t.mu.Lock()
		http2_server.go#L653: 				t.mu.Lock()
		http2_server.go#L705: 	t.mu.Lock()
		http2_server.go#L744: 	t.mu.Lock()
		http2_server.go#L903: 	t.mu.Lock()
		http2_server.go#L1012: 	s.hdrMu.Lock()
		http2_server.go#L1080: 	s.hdrMu.Lock()
		http2_server.go#L1213: 			t.mu.Lock()
		http2_server.go#L1282: 	t.mu.Lock()
		http2_server.go#L1308: 	t.mu.Lock()
		http2_server.go#L1373: 	t.mu.Lock()
		http2_server.go#L1387: 	t.maxStreamMu.Lock()
		http2_server.go#L1388: 	t.mu.Lock()
		http_util.go#L595: 	ioBufferMutex.Lock()
		server_stream.go#L161: 	s.hdrMu.Lock()
		server_stream.go#L177: 	s.hdrMu.Lock()
		transport.go#L85: 	b.mu.Lock()
		transport.go#L109: 	b.mu.Lock()

	google.golang.org/protobuf/internal/filedesc
		desc.go#L170: 	fd.mu.Lock()

	google.golang.org/protobuf/internal/impl
		checkinit.go#L132: 	needsInitCheckMu.Lock()
		codec_extension.go#L118: 	f.lazy.mu.Lock()
		codec_extension.go#L124: 	f.lazy.mu.Lock()
		extension.go#L125: 	xi.mu.Lock()
		legacy_message.go#L166: 	aberrantMessageDescLock.Lock()
		message.go#L76: 	mi.initMu.Lock()

	html/template
		template.go#L49: 	ns.mu.Lock()
		template.go#L88: 	t.nameSpace.mu.Lock()
		template.go#L98: 	t.nameSpace.mu.Lock()
		template.go#L147: 	t.nameSpace.mu.Lock()
		template.go#L200: 	t.nameSpace.mu.Lock()
		template.go#L223: 	t.nameSpace.mu.Lock()
		template.go#L248: 	t.nameSpace.mu.Lock()
		template.go#L306: 	t.nameSpace.mu.Lock()
		template.go#L359: 	t.nameSpace.mu.Lock()

	internal/bisect
		bisect.go#L749: 	d.mu.Lock()

	internal/godebug
		godebug.go#L234: 	updateMu.Lock()

	internal/singleflight
		singleflight.go#L48: 	g.mu.Lock()
		singleflight.go#L71: 	g.mu.Lock()
		singleflight.go#L95: 	g.mu.Lock()
		singleflight.go#L112: 	g.mu.Lock()

	internal/testlog
		exit.go#L18: 	panicOnExit0.mu.Lock()
		exit.go#L42: 	panicOnExit0.mu.Lock()

	io
		pipe.go#L22: 	a.Lock()
		pipe.go#L30: 	a.Lock()
		pipe.go#L81: 		p.wrMu.Lock()

	log
		log.go#L81: 	l.outMu.Lock()
		log.go#L242: 	l.outMu.Lock()
		log.go#L358: 	l.outMu.Lock()

	log/slog
		handler.go#L319: 	h.mu.Lock()

	math/big
		natconv.go#L511: 		cacheBase10.Lock()

	math/rand
		rand.go#L375: 	fs.mu.Lock()
		rand.go#L516: 	r.lk.Lock()
		rand.go#L523: 	r.lk.Lock()
		rand.go#L530: 	r.lk.Lock()
		rand.go#L537: 	r.lk.Lock()
		rand.go#L555: 	r.lk.Lock()

	mime
		type.go#L38: 	extensionsMu.Lock()
		type.go#L256: 	extensionsMu.Lock()

	net
		hosts.go#L130: 	hosts.Lock()
		hosts.go#L150: 	hosts.Lock()
		nss.go#L35: 	nssConfig.mu.Lock()
		nss.go#L73: 	conf.mu.Lock()
		pipe.go#L32: 	d.mu.Lock()
		pipe.go#L68: 	d.mu.Lock()
		pipe.go#L191: 	p.wrMu.Lock() // Ensure entirety of b is written together

	net/http
		clientconn.go#L187: 	cc.stateHookMu.Lock()
		clientconn.go#L316: 	cc.stateHookMu.Lock()
		clientconn.go#L386: 	cc.stateHookMu.Lock()
		clientconn.go#L432: 	cc.pconn.mu.Lock()
		clientconn.go#L441: 	cc.pconn.mu.Lock()
		clientconn.go#L450: 	cc.pconn.mu.Lock()
		clientconn.go#L465: 	cc.pconn.mu.Lock()
		http2.go#L407: 	cc.stateHookMu.Lock()
		server.go#L312: 	c.mu.Lock()
		server.go#L586: 	w.writeContinueMu.Lock()
		server.go#L717: 	cr.mu.Lock()
		server.go#L1000: 		w.writeContinueMu.Lock()
		server.go#L1458: 		w.reqBody.mu.Lock()
		server.go#L2310: 	c.mu.Lock()
		server.go#L2324: 	w.lazyCloseNotifyMu.Lock()
		server.go#L2339: 	w.lazyCloseNotifyMu.Lock()
		server.go#L3224: 	s.mu.Lock()
		server.go#L3234: 	s.mu.Lock()
		server.go#L3275: 	s.mu.Lock()
		server.go#L3319: 	s.mu.Lock()
		server.go#L3327: 	s.mu.Lock()
		server.go#L3737: 	s.mu.Lock()
		server.go#L3756: 	s.mu.Lock()
		server.go#L3939: 		s.mu.Lock()
		server.go#L4086: 		tw.mu.Lock()
		server.go#L4096: 		tw.mu.Lock()
		server.go#L4135: 	tw.mu.Lock()
		server.go#L4164: 	tw.mu.Lock()
		server.go#L4241: 	uniqNameMu.Lock()
		transfer.go#L851: 	b.mu.Lock()
		transfer.go#L988: 	b.mu.Lock()
		transfer.go#L1007: 	b.mu.Lock()
		transfer.go#L1050: 	b.mu.Lock()
		transfer.go#L1061: 	b.mu.Lock()
		transfer.go#L1070: 	b.mu.Lock()
		transport.go#L554: 	tr.mu.Lock()
		transport.go#L911: 	t.altMu.Lock()
		transport.go#L951: 	t.idleMu.Lock()
		transport.go#L962: 	t.connsPerHostMu.Lock()
		transport.go#L999: 		t.reqMu.Lock()
		transport.go#L1003: 	t.reqMu.Lock()
		transport.go#L1019: 	t.reqMu.Lock()
		transport.go#L1140: 		pconn.mu.Lock()
		transport.go#L1154: 	t.idleMu.Lock()
		transport.go#L1246: 	t.idleMu.Lock()
		transport.go#L1332: 	t.idleMu.Lock()
		transport.go#L1421: 	w.mu.Lock()
		transport.go#L1429: 	w.mu.Lock()
		transport.go#L1437: 	w.mu.Lock()
		transport.go#L1458: 	w.mu.Lock()
		transport.go#L1664: 	t.connsPerHostMu.Lock()
		transport.go#L1697: 		t.connsPerHostMu.Lock()
		transport.go#L1735: 	t.connsPerHostMu.Lock()
		transport.go#L2310: 	pc.mu.Lock()
		transport.go#L2319: 	pc.mu.Lock()
		transport.go#L2326: 	pc.mu.Lock()
		transport.go#L2333: 	pc.mu.Lock()
		transport.go#L2344: 	t.idleMu.Lock()
		transport.go#L2384: 	req.mu.Lock()
		transport.go#L2495: 		pc.mu.Lock()
		transport.go#L2528: 		pc.mu.Lock()
		transport.go#L2997: 	pc.mu.Lock()
		transport.go#L3004: 			pc.mu.Lock()
		transport.go#L3157: 	pc.mu.Lock()
		transport.go#L3168: 	pc.mu.Lock()
		transport.go#L3251: 	es.mu.Lock()
		transport.go#L3263: 		es.mu.Lock()
		transport.go#L3274: 	es.mu.Lock()
		transport.go#L3347: 	gz.mu.Lock()
		transport.go#L3360: 		gz.mu.Lock()
		transport.go#L3380: 	gz.mu.Lock()
		transport.go#L3392: 	gz.mu.Lock()

	net/http/httputil
		persist.go#L66: 	sc.mu.Lock()
		persist.go#L102: 			sc.mu.Lock()
		persist.go#L108: 	sc.mu.Lock()
		persist.go#L133: 			sc.mu.Lock()
		persist.go#L141: 	sc.mu.Lock()
		persist.go#L167: 	sc.mu.Lock()
		persist.go#L178: 	sc.mu.Lock()
		persist.go#L191: 	sc.mu.Lock()
		persist.go#L214: 	sc.mu.Lock()
		persist.go#L276: 	cc.mu.Lock()
		persist.go#L312: 			cc.mu.Lock()
		persist.go#L318: 	cc.mu.Lock()
		persist.go#L340: 	cc.mu.Lock()
		persist.go#L354: 	cc.mu.Lock()
		persist.go#L365: 	cc.mu.Lock()
		persist.go#L378: 	cc.mu.Lock()
		persist.go#L399: 			cc.mu.Lock()
		persist.go#L407: 	cc.mu.Lock()
		reverseproxy.go#L548: 			roundTripMutex.Lock()
		reverseproxy.go#L567: 	roundTripMutex.Lock()
		reverseproxy.go#L777: 	m.mu.Lock()
		reverseproxy.go#L797: 	m.mu.Lock()
		reverseproxy.go#L807: 	m.mu.Lock()

	net/http/internal/http2
		client_conn_pool.go#L52: 		p.mu.Lock()
		client_conn_pool.go#L119: 	c.p.mu.Lock()
		client_conn_pool.go#L138: 	p.mu.Lock()
		client_conn_pool.go#L177: 	p.mu.Lock()
		client_conn_pool.go#L205: 	p.mu.Lock()
		client_conn_pool.go#L223: 	p.mu.Lock()
		pipe.go#L36: 	p.mu.Lock()
		pipe.go#L45: 	p.mu.Lock()
		pipe.go#L56: 	p.mu.Lock()
		pipe.go#L88: 	p.mu.Lock()
		pipe.go#L126: 	p.mu.Lock()
		pipe.go#L163: 	p.mu.Lock()
		pipe.go#L174: 	p.mu.Lock()
		server.go#L105: 	s.mu.Lock()
		server.go#L114: 	s.mu.Lock()
		server.go#L123: 	s.mu.Lock()
		server.go#L745: 		testHookOnPanicMu.Lock()
		server.go#L2807: 	rws.closeNotifierMu.Lock()
		transport.go#L291: 	cs.cc.mu.Lock()
		transport.go#L313: 	cc.mu.Lock()
		transport.go#L473: 	t.connPool.mu.Lock()
		transport.go#L723: 	cc.mu.Lock()
		transport.go#L734: 	cc.mu.Lock()
		transport.go#L743: 	cc.mu.Lock()
		transport.go#L787: 	cc.wmu.Lock()
		transport.go#L794: 	cc.mu.Lock()
		transport.go#L814: 	cc.mu.Lock()
		transport.go#L940: 	cc.mu.Lock()
		transport.go#L958: 	cc.mu.Lock()
		transport.go#L974: 		cc.mu.Lock()
		transport.go#L994: 		cc.mu.Lock()
		transport.go#L1004: 	cc.mu.Lock()
		transport.go#L1014: 	cc.wmu.Lock()
		transport.go#L1030: 	cc.mu.Lock()
		transport.go#L1041: 	cc.mu.Lock()
		transport.go#L1055: 		cc.wmu.Lock()
		transport.go#L1113: 	cc.mu.Lock()
		transport.go#L1188: 		cs.cc.mu.Lock()
		transport.go#L1291: 	cc.mu.Lock()
		transport.go#L1402: 	cc.wmu.Lock()
		transport.go#L1470: 	cc.mu.Lock()
		transport.go#L1527: 					cc.mu.Lock()
		transport.go#L1552: 	cc.wmu.Lock()
		transport.go#L1680: 	cc.mu.Lock()
		transport.go#L1720: 			cc.mu.Lock()
		transport.go#L1741: 			cc.wmu.Lock()
		transport.go#L1772: 	cc.mu.Lock()
		transport.go#L1780: 	cc.wmu.Lock()
		transport.go#L1810: 	cc.mu.Lock()
		transport.go#L1905: 	cc.mu.Lock()
		transport.go#L1944: 		cc.wmu.Lock()
		transport.go#L1984: 	cc.mu.Lock()
		transport.go#L2014: 		cc.mu.Lock()
		transport.go#L2431: 	cc.mu.Lock()
		transport.go#L2440: 		cc.wmu.Lock()
		transport.go#L2464: 		cc.mu.Lock()
		transport.go#L2471: 		cc.wmu.Lock()
		transport.go#L2498: 		cc.mu.Lock()
		transport.go#L2513: 			cc.mu.Lock()
		transport.go#L2521: 				cc.wmu.Lock()
		transport.go#L2555: 		cc.mu.Lock()
		transport.go#L2586: 			cc.wmu.Lock()
		transport.go#L2618: 		rl.cc.mu.Lock()
		transport.go#L2644: 	rl.cc.mu.Lock()
		transport.go#L2684: 	cc.mu.Lock()
		transport.go#L2727: 	cc.wmu.Lock()
		transport.go#L2743: 	cc.mu.Lock()
		transport.go#L2813: 	cc.mu.Lock()
		transport.go#L2871: 		cc.mu.Lock()
		transport.go#L2883: 		cc.wmu.Lock()
		transport.go#L2911: 		cc.mu.Lock()
		transport.go#L2927: 	cc.wmu.Lock()
		transport.go#L2953: 	cc.wmu.Lock()
		transport.go#L3040: 	gz.mu.Lock()
		transport.go#L3053: 		gz.mu.Lock()
		transport.go#L3073: 	gz.mu.Lock()
		transport.go#L3085: 	gz.mu.Lock()
		transport.go#L3131: 	cc.cc.mu.Lock()
		transport.go#L3141: 	cc.cc.mu.Lock()
		transport.go#L3152: 	cc.cc.mu.Lock()
		transport.go#L3164: 	cc.cc.mu.Lock()
		transport.go#L3170: 	cc.cc.mu.Lock()
		transport.go#L3208: 	cc.mu.Lock()

	net/textproto
		pipeline.go#L37: 	p.mu.Lock()
		pipeline.go#L82: 	s.mu.Lock()
		pipeline.go#L100: 	s.mu.Lock()

	os
		dir_unix.go#L62: 	d.mu.Lock()
		file.go#L368: 		getwdCache.Lock()
		getwd.go#L74: 	getwdCache.Lock()
		getwd.go#L144: 	getwdCache.Lock()
		root_openat.go#L33: 	r.mu.Lock()
		root_openat.go#L44: 	r.mu.Lock()
		root_openat.go#L54: 	r.mu.Lock()

	reflect
		type.go#L1884: 	funcTypesMutex.Lock()
		type.go#L1969: 	funcLookupCache.Lock()
		type.go#L2508: 	structLookupCache.Lock()
		type.go#L2773: 		pinAIXGCDataMu.Lock()

	runtime/pprof
		pprof.go#L255: 	profiles.mu.Lock()
		pprof.go#L328: 	p.mu.Lock()
		pprof.go#L369: 	p.mu.Lock()
		pprof.go#L380: 	p.mu.Lock()
		pprof.go#L409: 	p.mu.Lock()
		pprof.go#L793: 	goroutineLeakProfileLock.Lock()
		pprof.go#L897: 	cpu.Lock()
		pprof.go#L948: 	cpu.Lock()

	runtime/trace
		flightrecorder.go#L131: 	fr.ringMu.Lock()
		recorder.go#L67: 	r.ringMu.Lock()
		subscribe.go#L30: 	t.Lock()
		subscribe.go#L33: 	t.subscribersMu.Lock()
		subscribe.go#L42: 		t.subscribersMu.Lock()
		subscribe.go#L51: 	t.Lock()
		subscribe.go#L56: 	t.subscribersMu.Lock()
		subscribe.go#L69: 	t.Lock()
		subscribe.go#L72: 	t.subscribersMu.Lock()
		subscribe.go#L81: 		t.subscribersMu.Lock()
		subscribe.go#L90: 	t.Lock()
		subscribe.go#L95: 	t.subscribersMu.Lock()
		subscribe.go#L152: 	t.subscribersMu.Lock()
		subscribe.go#L183: 				t.subscribersMu.Lock()

	sync
		mutex.go#L45: func (m *Mutex) Lock() {
		once.go#L74: 	o.m.Lock()
		pool.go#L228: 	allPoolsMu.Lock()
		rwmutex.go#L150: 	rw.w.Lock()

	syscall
		forkpipe2.go#L40: 	forkingLock.Lock()
		forkpipe2.go#L70: 		forkingLock.Lock()
		forkpipe2.go#L85: 	forkingLock.Lock()
		syscall_unix.go#L66: 	m.Lock()
		syscall_unix.go#L79: 	m.Lock()

	testing
		benchmark.go#L198: 	benchmarkLock.Lock()
		benchmark.go#L813: 	defer benchmarkLock.Lock()
		match.go#L86: 	m.mu.Lock()
		match.go#L93: 	matchMutex.Lock()
		match.go#L120: 	m.mu.Lock()
		testing.go#L605: 	p.lastNameMu.Lock()
		testing.go#L619: 	p.lastNameMu.Lock()
		testing.go#L1589: 	c.tempDirMu.Lock()
		testing.go#L2371: 	s.mu.Lock()
		testing.go#L2383: 	s.mu.Lock()

	unique
		canonmap.go#L97: 		i.mu.Lock()
		canonmap.go#L214: 		i.mu.Lock()
		canonmap.go#L241: 				parent.mu.Lock()

	uuid
		uuid.go#L227: 	v7mu.Lock()